export interface PurchasePriceSchedule {
  purchasePriceScheduleId: number; // 供应商价格表ID
  purchasePriceScheduleNum: string; // 供应商价格表编号
  scheduleName: string; // 供应商价格表名称
  PPSSupplyId: number; // 供应商ID
  supplyNum: string; // 供应商编码
  supplyName: string; // 供应商名称
  supplyShortName: string; // 供应商简称
  status: string; // 状态
  creator: string; // 制单人
  createDate: Date; // 制单时间
  remark: string; // 备注
  file: string; // 附件
  purchasePriceScheduleParts: PurchasePriceSchedulePart[]; // 供应商物料信息数组
}

export interface PurchasePriceSchedulePart {
  purchasePriceSchedulePartId: number; // 价格表物料ID
  partId: number; // 物料ID
  partNum: string; // 物料编码
  partName: string; // 物料名称
  partUOM: string; // 物料单位
  partType: string; // 物料规格
  price: number; // 含税价格
  isValid: boolean; // 是否有效
  startDate: Date; // 生效日期
  endDate: Date; // 失效日期
  note: string; // 备注
  PPSPId: number; // 所属价格表ID
}
